#!/usr/bin/env python
# -*- coding: UTF-8 -*-
'''
@Project ：图灵学习 
@File    ：3.新旧式类创建区别.py
@IDE     ：PyCharm 
@Author  ：ChenLiGao
@Date    ：2024-10-12 15:31
'''


""" 
    对于旧式类只存在与python2中，在python3中全部用新式类
    
    旧式类不是集成python 中的基类：Object
    新式类默认集成python中的基类：object
"""

# 新式类：可以使用object类中的所有属性和方法，python3默认就继承object类
class Person(object):
    pass

# 旧式类： 只能在python2中声明使用，python3无法声明

class Student:
    def eat(self):
        print("吃饭")

class Teacher(Student):
    pass

t = Teacher()

t.eat()
